<?php
@session_start();
if(!isset($_SESSION['usuCod'])){   
	echo "<script>window.location.href='index.php'</script>";
}


/*Se establecen los encabezados para que el navegador interprete que descargara un archivo de Excel.*/
$hoy = date("Ymd");
header('Content-type: application/vnd.ms-excel;charset=utf-8');
header("Content-Disposition: attachment; filename=RQL_asignados_".$hoy.".xls");
header("Pragma: no-cache");
header("Expires: 0");


require_once('lib/conexion.php');

$sql="SELECT re.req_referencia AS 'Consecutivo',rt.reqti_nombre AS 'Tipo de Requisito',pd.prod_gmid AS Gmid,pd.prod_nombre AS Producto,
    re.req_norma AS Norma,re.req_fechaVencimiento AS 'Fecha de Vencimiento',per.per_nombre AS 'Periodo de Seguimiento', 
    re.req_descripcion AS 'Descripcion del Requisito',re.req_emisor AS Emisor,CONCAT(usu.usu_nombres,' ',usu.usu_apellidos) AS Responsable, 
    pr.pro_nombre AS Proceso,su.suc_nombre AS Sucursal
    
    FROM requisitos re INNER JOIN usuarios usu ON usu.usu_codigo=re.usu_codSeguimiento 
     INNER JOIN sucursales su ON su.suc_codigo=re.suc_codigo 
     INNER JOIN procesos pr ON pr.pro_codigo=re.pro_codigo 
     INNER JOIN periodos per ON per.per_codigo=re.req_periodoVenci 
     INNER JOIN requisitos_tipos rt ON rt.reqti_codigo=re.reqti_codigo 
     INNER JOIN productos pd ON pd.prod_codigo=re.prod_codigo 
    WHERE re.usu_codSeguimiento=".$_SESSION['usuCod'];  

$data = mysql_query($sql);

        if($w=="") {
            $w=100;
	}
	$fila=0;

	$row_count = @mysql_num_rows($data);
	$column_count = @mysql_num_fields($data);
      
	$Grilla="<table width='" . $w . "%' border='1' cellpadding='0' cellspacing='0' align='center'><tr>";
	
	for ($i=0; $i < $column_count; $i++) {//crea las columnas segun el query
		$Grilla .= "<td align='center'><strong>" . @mysql_field_name($data, $i) . "</strong></td>";
	}
	$Grilla =$Grilla . "</tr>";
	do {
		if(($fila%2)==0) {
			$Grilla=$Grilla . "<tr bgcolor='#F5F5F5'>";
		} else {
			$Grilla=$Grilla . "<tr bgcolor='FFFFFF'>";
		}		
	
		for ($i=0; $i < $column_count; $i++) {
			if($result[$i]=="") {
				$resultado="-";
			} else {
				$resultado=$result[$i];
			}
			if($fila!=0) {
				if(is_numeric($resultado)) {
					//$resultado=trim($resultado);
                                        if($resultado == "-"){
                                            $resultado=0;
                                        }

					$nomCampo1A=@mysql_field_name($data, $i);
					
                                            $Grilla = $Grilla . "<td align='right'>" . trim($resultado) . "</td>";
                                        
					//$Grilla = $Grilla . "<td class='tabla_interna' align='right'>" . (int) $resultado . "</td>";
					$total[$i]=$total[$i] + $resultado;
				} else {                                        
					
                                        $Grilla = $Grilla . "<td align='left'>&nbsp;" . trim(strtoupper($resultado)) 
                                        . "</td>";
					
					$colspan=$colspan + 1;
					$total[$i]="-";
				}
			}
		}
		$Grilla=$Grilla . "</tr>";		
		$fila=$fila+1;
	}while ($result = @mysql_fetch_array($data));
	
	$Grilla=$Grilla . "</table>";

echo $Grilla;

?>